package com.yuanian.ecsplus.converter;

import com.yuanian.ecsplus.context.ReflectContext;

/**
 * 类型转换器
 */
public interface TypeConverter {

    /**
     * 转化为和数据库交互锁需要的数据
     * @return
     */
    Object obj2Map(ReflectContext reflectContext);

    /**
     * 从数据库中取出来，转化为实体类
     * @return
     */
    Object map2Obj(ReflectContext reflectContext);

}
